🇪🇨 Santa Rosa

Coordinates (-3.44882, -79.95952)
Population 41,816

Santa Rosa is a city in Ecuador - El Oro

Species living near Santa Rosa

Cities near Santa Rosa

about